<template>
  <q-drawer v-model="leftDrawerOpen" :width="width" show-if-above bordered>
    <slot name="body"></slot>
  </q-drawer>
</template>

<script setup>
const leftDrawerOpen = defineModel();
defineProps({
  width: {
    type: Number,
    required: true,
    default: 300,
  },
});
</script>

<style scoped></style>
